Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 ST JAMES PLACE £1,575,000 23 Jun 2017
19 ST JAMES PLACE £1,300,000 23 Jun 2017
29A ST JAMES PLACE Terraced £58,000 21 Oct 1998